Tephrosia Purpurea — synonyms, definition

1. Tephrosia purpurea (Noun)

1 synonym
bastard indigo
1 definition

Tephrosia purpurea (Noun) — East Indian shrub.

1 type of
hoary pea